The Residence at Melrose Station
158 Essex Street, Melrose, MA, 02176
5.0
(6 reviews)
"The Residence at Melrose Station was extremely luxurious. It just opened and it's like a 5-star hotel. It was beautiful. It was on the pricier side, but when they first opened they were offering huge monthly discount rates for the rent. They've got a..."
READ MORE