$690,000 -
8105 E Bayaud Ave
Denver ,
CO 80230
City: Denver
Courtesy of Bo Palazola, Engel & Volkers Denver bo.j.palazola@gmail.com,850-687-0700