Ponce
Villa Grillasca (High-rises)
$600
2 ba
House
Terrace
Parking