Big view, Casa Vista, Santiago is 250 ft above Santiago Bay with amazing 180 degree views, 3 palapa's, pool and beaches within sight
Big view, Casa Vista, Santiago is 250 ft above Santiago Bay with amazing 180 degree views, 3 palapa's, pool and beaches within sight
Abelardo L. Rodríguez
7.0 out of 10, (2 reviews)