$233,000 -
4657 S Lowell Blvd Unit D
Denver ,
CO 80236
City: Denver
Courtesy of Tara Jones, Opendoor Brokerage LLC lisa@opendoor.com