3635 S Compton Av St Louis MO 63118 2 Renovated Townhomes 3 Bedroom, 3 full Bath, California Garage This urban neighborhood is experiencing a revitalization and …Continue Reading about 3635 S Compton Av St Louis MO 63118