Apartments in Orlando Area -

Lake Sherwood Apartments | Orlando, FL

Lake Sherwood Apartments in Orlando, FL
Located at 1724 London Crest Dr., Orlando, FL 32818
(888) 247-9232
1724 London Crest Dr., Orlando, FL 32818
Lake Sherwood boasts the five largest floor plans available in South West Orlando with two bedroom homes that include two baths and a den, as well as spacious three bedroom two bath option. Each ho... More


We cannot find any listings from Lake Sherwood Apartments on Marketplace. Check out these other listings near Orlando.

Similar Listings
Listings (1 - 5 of 34,783)
  1. Gorgeous condo in desirable Stonebridge Reserve with elevator access. Exterior features include gated entry, sparkling community pool wit...
    Qun G. · 2 days ago
Check Availability

(888) 247-9232

1724 London Crest Dr.

Orlando, FL 32818