Mayflower Gardens II

Active Long Beach, CA