Sold $330,000 Vizcayne South Condo #3907 253 NE 2nd St #3907, Miami FL 33132 0 bd · 1 ba · 632 sq ft MLS# A12051871 · Listing courtesy of Cervera Real Estate Inc.