15
800 Saint Nicholas Ave
New York, NY 10031
$5,825,000 USD
2,580 SF
5.25% Cap Rate
2,580 SF
$5,825,000 USD
Service Station