Kentwood Real Estate

1629 North Ogden Street

  • Denver, CO 80218
  • $975,000
  • 6 Beds
  • 3 Baths