18
675 Genoa Way
Castle Rock, CO 80109
$10,958,000 USD
27,395 SF
7% Cap Rate
27,395 SF
$10,958,000 USD
Freestanding