10
26 Eldridge St
New York, NY 10002
$3,200,000 USD
7,645 SF
8
Units
5% Cap Rate
7,645 SF
$3,200,000 USD
Apartments