11741 CASA GRANDE DR APT B
SAINT LOUIS, MO 63146
2 Beds
N/A Baths
1,136 Sq Ft
Details for 11741 CASA GRANDE DR APT B
Built in 1968
$123 / Sq Ft
0.2591 acres lot
2 Beds
N/A Baths
1,136 Sq Ft
Built in 1968
$123 / Sq Ft
0.2591 acres lot