6630 NE 21st Avenue Fort Lauderdale, FL 33308
3 Bed | 2 Bath | 1577 SQFT | 2 weeks Online | Built in 1968 | Pending Single Family Residence For Rent | B26074717
$5,750
Welcome to this beautifully renovated 3/2, pool home in the highly sought-after Imperial Point neighborhood. Nestled on a lushly landscaped corner lot, this property boasts incredible curb appeal with a decorative circular driveway, courtyard entry, & full 2 car garage with epoxy flooring and air co...