393 391-393 Admiral's Beach OTHER Admirals Beach, Newfoundland and Labrador
391-393 Admiral's Beach OTHER, Admirals Beach, NL, A0B 3A0 is located in the community of St. Mary's, NL. For similar properties, try searching for Admirals Beach Houses, Admirals Beach Townhouses, or Admirals Beach Condos.
St. Mary's, NL has a population of approximately 1,084.
Approximately 92% of the properties in St. Mary's, NL are owned while 8% are rented.