1721 NE 15th Ave, Fort Lauderdale, FL 33305
Studio
1,519 Sq.Ft. LIVING AREA