Located in Norwood this is a relatively new building with easy access to highways and subway trains. Apartment is a 1 bedroom 1 bathroom and also pet friendly!
Located in Norwood this is a relatively new building with easy access to highways and subway trains. Apartment is a 1 bedroom 1 bathroom and also pet friendly!