Plaza Del Sol
Phone Number: +17874191190 , (787) 419.1190
Website: Suggest Official Website
Categories: Shopping Mall, Movie Theater
Address: Toa Alta, Porto Rico
GPS Coordinates: 18.38856,-66.24787
Facebook: facebook.com/148314938530347
Instagram: Photos and Videos