Talavera

Talavera

Properties in Talavera

7775 Talavera Place
Delray Beach
3 BEDS | 4.1 BATHS | 3798 SQFT.
$2,595,000 (sale)
7943 Talavera Place
Delray Beach
5 BEDS | 4.2 BATHS | 4616 SQFT.
$2,800,000 (sale)