Price reduced $539,000 Churchill Estates Sec A 3801 NW 2nd St, Miami FL 33126 5 bd · 4 ba · 1,130 sq ft MLS# A11909724 · Listing courtesy of BRS