Spencer Barron

Broker Associate

Spencer Barron’s Listings

Listed By Compass
Pending
2680 Blake Street, Unit 16

Denver, CO 80205

$539,500
2 BD
2 BA
1,378 SF
MLS #1669530