31400 S.W. 194th Avenue Homestead, Florida 33030 Miami-Dade County
(305) 245-8388
Call for availability and days of operation.
Star fruit and lychees