Caguas
Hacienda San Jose
$695,000
5 hab
3 ba
House
Terrace