Drag box to select area
Sela Investments is located in St. Louis Park and specializes in apartment management and property investment for the Minneapolis and St. Paul Region. Please see its website for property listings, or call with any questions.
4915 W 35th St Ste 102, St Louis Park, MN 55416
- Fax: 952-928-3832
- Hours: Mon - Fri, 9am - 5pm