Metro Star Apartments has established itself as Connecticut’s leading developers of upscale boutique residential communities. Metro Star has unique apartments in amazing walkable locations in both Milford and New Haven that will change your life.
Client since: 2009