15
800 Saint Nicholas Ave
New York, NY 10031
$6,100,000 USD
2,580 SF
5.01% Cap Rate
2,580 SF
$6,100,000 USD
Service Station