210 Canal St
New York, NY 10013
$699,000 USD
825 SF
1
Unit
10% Cap Rate
825 SF
$699,000 USD
Medical