1
BEDROOM
1
BATHROOM
$675
MONTHLY RENT
Recently renovated all electric four family buildings ready to be occupied. This apartment is located at 3020 Iowa Ave, Saint Louis, MO. 63118.This property has 1 bedroom, 1 bathroom and approximately 960 sq ft.
NO PETS! Exception is service animals or support animals in which documentation is required with updated shot records.