Elmwood Apartments is a residential property situated in the heart of New Westminster, BC, offering a range of apartment units for rent.
The complex provides comfortable living spaces with various amenities, catering to individuals seeking a convenient and well-maintained place to call home.
Generated from their business information