14180 NW 22nd Ave, Unit 3, Opa-Locka, FL 33054
Description:
Spacious Apartment Centrally Located minutes from supermarkets, bus stop and Express way. Welcome to show!
MIAMI REALTORS Listing Number: A11732031