For Rent

813 North Skinker Boulevard

Saint Louis, MO 63130
$7,000