For sale $1,595 Luna Plaza #3938 3938 W Davie Blvd #3938, Fort Lauderdale FL 33312 Other MLS# A12106685 · Listing courtesy of Sharpe Properties