Pending $989,000 Palace Marvelous Homes 9261 SW 68th Street, Miami FL 33173 4 bd · 2 ba · 2,285 sq ft MLS# F10554364 · Listing courtesy of United Realty Group Inc