3099 N Elizabeth St
Denver, CO 80205
$595,000 USD
5,432 SF
5,432 SF
$595,000 USD
Religious Facility