Updated Today 633 Spencer-Farlow Dr, Carolina Beach, NC 28428 Unit SF633-20-# 20 Apartment for Rent 2 Beds$2,100