Feel free to contact Sela Investments today to check on apartment availability or schedule a showing.
Sela Investments LLC
4915 West 35th Street
Suite #102
St. Louis Park MN 55416
4915 West 35th Street
Suite #102
St. Louis Park MN 55416
Phone: (952) 925-3878
Fax: (952) 666-5769
Fax: (952) 666-5769
Email: info@selainvestments.com