ADDRESS:

551 NE 167th Street, North Miami Beach, Florida 33162

TEL:

(305) 705-2938

BUSINESS HOURS:

Mon – Sun
9:00 am – 9:00 pm

STATE:

Florida

AREA:

65,000 sqft