Hace 1 día · House For Sale for $875,000 USD. 5 beds, 3 baths, 4,178 sqft at 2162 WEMBLEY PLACE in Oviedo, FL, 32765.