663 Indies Road, Ramrod Key, FL 33042 - MLS#595882 - Jose Munoz -