Price reduced $2,300 /mo The Arbour Townhouse Sec #14A 270 NE 142nd St #14A, Miami FL 33161 2 bd · 2 ba · 1,200 sq ft MLS# A12001487 · Listing courtesy of EFA Realty