13
210 Canal St
New York, NY 10013
$630,000 USD
807 SF
1
Unit
10% Cap Rate
807 SF
$630,000 USD
Medical