Star Creek Apartments
361 Ne 191st St,
Miami,
FL
33179
305-652-0206 save favorite
305-652-0206 save favorite
AVERAGE RATING
< | Next Review >
This complex has a lot of potential but bad management makes life at Star Creek Unbearable. It takes them 3 months to fix things in your unit. No one is available to answer any questions. These people are compulsive Liars.
|
|
|
||||||||||||||||||||
I'm the author!
Lived here?
Free estimates on moving trucks
Find apartment share/roommates
Up to: Star Creek Apartments
Miami apartments
Disclaimer: No attempt has been made to verify or assure the accuracy of the claims made by the author of this opinion or responses. You must judge the truthfulness of any review and accept responsibility for your use of this information.



