Star Creek Apartments

Community and Government > Residential Building > Apartment or Condo

Address: 361 NE 191st St, Miami, FL, 33179

Phone: (305) 652-0206

Website: http://www.apartmentguide.com/apartments/Florida/North%20Miami%20Beach/9060/PropertyOverView.aspx?Partner=17505

Category: Other

Tags: #CommunityandGovernme

Listed on BizVoices