New Castle Lake
1401 North West 103rd Street, Miami, FL 33147
Waterfront Apartments in Miami, Florida
Welcome home to New Castle Lake, a beautiful apartment rental community offering 1, 2, and 3-bedroom apartments for rent in Pinewood, Miami. Featuring spacious apartments, and coming in with a long list of amenities, your new home with us boasts a refined lifestyle ideal for thriving students and young professionals. Here, our residents enjoy expansive living spaces, a brand-new gym, a dog park, a recently updated business center, and a scenic lakefront location with plenty of green spaces. New Castle Lake is located 12 minutes from Midtown Miami, 14 minutes from Miami International Airport, and 20 minutes from Surfside Beach. Placing you at the center of all of this action is New Castle Lake, your serene, sophisticated abode in beautiful Miami.