22
15 Virgil St
Stamford, CT 06902
$3,000,000 USD
9,462 SF
6% Cap Rate
9,462 SF
$3,000,000 USD
Freestanding