João Leal Santos
$1,683,222
Ribeira Grande
Farmhouse • 9 room(s) • 9 bed. • 5 bath. • 4080 sq ft (379 m²)
Farmhouse • 9 room(s) • 9 bed. • 5 bath. • 4080 sq ft (379 m²)
Farmhouse • 2 room(s) • 2 bed. • 1 bath. • 1722 sq ft (160 m²)
Farmhouse • 5 room(s) • 5 bed. • 1 bath. • 1206 sq ft (112 m²)
Farmhouse • 431 sq ft (40 m²)