21
513-519 Broadway
New York, NY 10012
$5,500,000 USD
4,000 SF
1
Unit
4.5% Cap Rate
4,000 SF
$5,500,000 USD
Apartments