Park Plaza

200 108th NE Miami Shores FL 33161

Active With Contract 2026-06-24