416 W Broadway
New York, NY 10012
$21,000,000 USD
16,628 SF
7
Units
16,628 SF
$21,000,000 USD
Apartments