12223 Pescara Ln, Orlando, FL, US, 32827.0 Description Location, location, location.Set on a premium corner lot with sweeping 180-degree water views, this Details Price: 449,999 USD Status: For Sale Type: Single Family Dwelling Bedrooms: 3 Bathrooms: 2 Images Back to Properties