_J6A7963_4_5.jpg

New Castle Lake

Miami, FL.

New Castle Lake is a newly renovated apartment community in Miami, just 6 miles from Wynwood. Close to major airports, nighlife and the sunny beaches Miami is known for.

- 240 Units

- 2 + 3 bedroom units

- Lake view patio at each apartment

- Gym + business center coming soon