About 6338 Mecca St.
Stunning 3/2.5/2 - Newly remodeled three bedroom, two and a half bath. Located in East Odessa. Open concept. Granite. Updated fixtures. $40 application fee. Application required for every tenant over 18. Minimum credit score 620. Small dogs only. Non refundable pet fee $500. All applications filled out online.
No Cats Allowed