Rent specials
Ask for pricing
775 Northeast 128Th Street, North Miami, FL 33161
Pet friendly • Parking • Air conditioner