6324 Southwood Ave, Clayton, Missouri
Price
$725
Size
485 sqft
Layout
1 bed, 1 bath, 485 sqft
Pets
Cats
allowed
Landlord:
Leroy Reid
Address:
Saint Louis, MO 63105
Unit Features:
Deposit: $800
Balcony
Air Conditioning
Flooring: Hardwood
Laundry: Shared
Rent Facts: