Pied-a-terre* 510 Glenwood 510 Glenwood Avenue Unit #406
* A "foot hold" in the city.
1 Bedroom. 1.5 Baths.
tmls#704720