We captured Metro Star Properties latest apartment complex Star Deluxe, located in Milford, Connecticut. In this video, aspiring residents can get a taste of living in this new development; the beautiful grounds, two-level fitness center, spacious clubhouse with fireplace and various amenities.
- Aerial
- Video Production