$565,000 -
1167 Castle Gate Villas Drive
Olivette ,
MO 63132
Unit Location: End Unit,Other