12
691 Tenth Ave
New York, NY 10036
$4,500,000 USD
10,410 SF
20
Units
5.85% Cap Rate
10,410 SF
$4,500,000 USD
Apartments