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