$12,250,000
780 FISHERMAN ST, Opa-Locka, FLORIDA, 33054
82 sq ft
