- Location
- United States
Cruiser is located in West Houston/Spring Branch. Check out Craigslist add for pics and details.
88 FJ62 Land Cruiser No Rust!! Lifted 33
88 FJ62 Land Cruiser No Rust!! Lifted 33