430 Sellers St: Reviews & Record | Glendora, LA | Lucid Rents