For sale $590,000 Lefler & Jones Prop 3330 NW 15th Ave, Miami FL 33142 1,465 sq ft MLS# A12097061 · Listing courtesy of Campos Commercial Real Estate LLC