Todd Logo

4035 N. Meridian Avenue

19 unit apartment building renovated in 2008. Currently Operating as rental property.