I live there, and its the best. Except they should put more convenience stores since they shut down grand central. But its a really nice place to live in. trust me.
0 of 1 Yahoo! Users found this review helpful
OVERALL
Atmosphere
Convenience
Safety
Value
Sign in to see your profile information, Trip Plans, and more...