1724 London Crest Drive
Orlando, FL 32818
Lake Sherwood in West Orlando is great place to call home! Enjoy gorgeous gourmet kitchens with designer cabinets and solid surface counter-tops. Garage parking with elevator access is available.
Learn more at http://www.lakesherwoodapartments.com or search for sister communities at http://www.concordrents.com