Velda Village's Most Expensive Rentals

6903 Edison Ave, Saint Louis, MO, 6...
FOR RENT
$800/mo
2 Bed
1.0 Bath
1,203 Sqft
6907 Claremore Dr, Saint Louis, MO,...
FOR RENT
$750/mo
3 Bed
2.0 Bath
1,219 Sqft
2819 Maurer Ave, Saint Louis, MO, 6...
FOR RENT
$750/mo
3 Bed
1.0 Bath
1,100 Sqft