This 2 bedroom, 3 bath penthouse is located right on the beach. It is privately owned, ...
Treat yourself to a tropical vacation in Puerto Vallarta, Mexico. This condo is for ren...