1833 S Owens St Denver CO 80232 MLS 9816062
Schedule a Showing & See the Inside: (303)
815-6698
$610,000
North On Kipling, Left On Jewell Ave, Right On Quail St, Right On S Owens St, Left To Stay On Owens St
Courtesy of: TRELORA Realty, Inc.