Kentwood Real Estate

2660 South University Boulevard F

  • Denver, CO 80210
  • $510,000
  • 3 Beds
  • 3 Baths