This listing has been removed.
Home Location
Newport Terrace Mobile Home Park
824 W 15th Street # 33
Newport Beach, CA 92663