4 Palms Puerto Vallarta

$3,500.00
Puerto Vallarta, view, seaside Palms, 4 palms, Mexico