Address
3264 Larimer St, Denver, CO 80205
List Price
$3,200,000
Total Units
4
GBA
8,503 SF
Price/SF
$376.34
Market Rate
7.21%