3
404 E 73rd St
New York, NY 10021
$7,000,000 USD
11,909 SF
18
Units
7% Cap Rate
11,909 SF
$7,000,000 USD
Apartments