Room with shared bathroom close to FIU south campus

2400 SW 127TH CT, Miami, FL 33175

CURRENTLY REVIEWING