Lake Sherwood Apartments Property Logo 0
Lake Sherwood Apartments
1724 London Crest Drive 
Orlando, FL 32818
(877) 550-5148

Contact Us

Property Address

Lake Sherwood Apartments
1724 London Crest Drive 
Orlando, FL 32818
(877) 550-5148

Office Hours

Tuesday10:00 AM-5:00 PM
Thursday10:00 AM-5:00 PM
Mon, Wed, Fri: By Appointment Only
Sat - Sun: Closed

Questions / Comments