US$ 599,000 Brakkeput Abou Villa + Lot 280 Brakkeput Abou (Spanish Water) Single Family Homes 5 · 3 · Island View · 1,249 m² MLS 1152022 · Ref# 514236