Description
Other located at 129 LEMARCHANT ST. JOHN'S, Newfoundland & Labrador A1C2H3. It has 1 beds, 1 bathrooms, and is 800 square feet. The property was built in 2012. 129 LEMARCHANT ST. JOHN'S, Newfoundland & Labrador A1C2H3 is in the St. John's neighborhood.