Paseo de Santa Rosa

  • Sta Rosa - Tagaytay Road
  • Paseo de Sta. Rosa
  • Santa Rosa City, 06  

Amenities