Address Price Bed/Baths Interior Space $sf/$m² WF/Pool MLS Number 9028 E Leon Circle $870,000 3 / 3 2,560sf / 238m² $340 / $3,658m² N / N A11465659