$584,000
8005 NE 80th Terrace, Kansas City, MO, 64158
Single Family Residence