Get Directions to Ocean View Efficiency Apts

Get directions

Ocean View Efficiency Apts

10 Beach Highroad, Placentia, Newfoundland and Labrador A0B 2Y0

+1 709-227-5151

View details