Pending $530,000 Castilian Court 11201 NE 3rd Ave, Miami FL 33161 3 bd · 2 ba · 1,638 sq ft MLS# A11986903 · Listing courtesy of Ocean Vista Properties Inc.