{
    "id": 184296,
    "site_id": "100012",
    "location_code": "mg31",
    "site_short_name": "",
    "se_rank_id": null,
    "site_name": "Texas - Temple - South 31st Street",
    "contact_name": "Annie Naranjo",
    "email": "31st@mygarageselfstorage.com",
    "address1": "4800 S 31st St.",
    "address2": null,
    "city": "Temple",
    "state": "",
    "state_name": "",
    "road": "South 31st Street",
    "region_code": "13",
    "region": "TX",
    "postal_code": "76502",
    "country": "",
    "country_id": 1,
    "phone": "2543311324",
    "fax": "",
    "website": "",
    "legal_name": "",
    "latitude": "",
    "longitude": "",
    "closed_weekdays": 0,
    "closed_saturday": 1,
    "closed_sunday": 1,
    "weekday_start": "09:00:00",
    "weekday_end": "17:00:00",
    "saturday_start": "00:00:00",
    "saturday_end": "00:00:00",
    "sunday_start": "00:00:00",
    "sunday_end": "00:00:00",
    "access_hour": null,
    "timezone": "-21600",
    "always_accessible": 0,
    "office_hour_title": "Office",
    "access_hour_title": "Access",
    "is_custom_office_hours": 1,
    "is_seven_days_ofc": 0,
    "is_seven_days_accs": 0,
    "image": "uploads/placeholder.png",
    "button_link": null,
    "location_image": "[{\"image\": \"https://static.storagely.link/uploads/locations/my-garage-self-storage/1781632494982self-storage-units-temple_584_mg31_99.webp\", \"image_text\": \"self storage units temple\", \"image_title\": null}, {\"image\": \"https://static.storagely.link/uploads/locations/my-garage-self-storage/1781632481409drive-up-storage_584_mg31_301.webp\", \"image_text\": \"drive up storage\", \"image_title\": null}, {\"image\": \"https://static.storagely.link/uploads/locations/my-garage-self-storage/1781632509016storage-units-for-rent_584_mg31_268.webp\", \"image_text\": \"storage units for rent\", \"image_title\": null}]",
    "business_type": "",
    "div_name": "",
    "div_dis": "",
    "location_page": "",
    "virtual_tour": "",
    "analytics_path": null,
    "geo_grid_id": "lv937xje",
    "title": "Self Storage Units in Temple, TX (50% Off 1st 3 Months!)",
    "meta_desc": "Find affordable self-storage in Temple, TX, near I-35. Choose easy drive-up units with month-to-month rentals and 24/7 access. Reserve online today!",
    "is_indexed": 1,
    "primary_keyphrase": "Rent Self Storage Units in Temple",
    "review_link": null,
    "locations_features": [
        "Code Gate Entry",
        "Drive Up Units",
        "Modern, Clean & Bright",
        "Motion Alarm",
        "Security Fence"
    ],
    "locations_features_top": [
        "Drive Up Units",
        "Modern, Clean & Bright",
        "Motion Alarm"
    ],
    "place_id": "ChIJRYHXSTdrRYYRXgfxAWboBx0",
    "review_id": "10260538-8304-0298-0000-ad74fe747d2c",
    "google_review_id": 1771,
    "rating_value": 3.8,
    "reviews": "[{\"type\":\"google_reviews_search\",\"rank_group\":1,\"rank_absolute\":1,\"position\":\"left\",\"xpath\":null,\"review_text\":\"I've attempted twice to contact customer service with no response. They charge a \\\"convenience\\\" fee for credit card use, but charge the fee multiple times. And if you need make a change to you unit such as protection plan you cant do it yourself.\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"a month ago\",\"timestamp\":\"2026-08-29 10:05:57 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":1,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":3,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Pally Love\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/110253173082671974779\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25NdGJEWTFaVTluYTFaUE5YVnlZMDFqZG5sNlNHYxAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOnMtbDY1ZU9na1ZPNXVyY01jdnl6SGc%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjWE6OcgP4eVWNmFwuxz1JU-Dm0YN3PkhT4WFEAz3bD1XHYJSH1c=s64-c-rp-mo-br100\",\"owner_answer\":\"We apologize for the billing concerns and lack of response. Please call us at (254) 701-8960 so we can resolve these issues promptly.\",\"original_owner_answer\":null,\"owner_time_ago\":\"a month ago\",\"owner_timestamp\":\"2026-09-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT25NdGJEWTFaVTluYTFaUE5YVnlZMDFqZG5sNlNHYxAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":2,\"rank_absolute\":2,\"position\":\"left\",\"xpath\":null,\"review_text\":null,\"original_review_text\":null,\"original_language\":null,\"time_ago\":\"2 months ago\",\"timestamp\":\"2026-07-31 17:18:47 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":3,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"My G RC\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/105143486800438551605\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25KdGMyc3lRV2xwZEc5bFUzcEllSHBtU2xWTGRIYxAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOnJtc2syQWlpdG9lU3pIeHpmSlVLdHc%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a\\/ACg8ocLJ7XsIxCLblJ5Ch2iZJgxurIAsPuXmbTGAudvW1dbTVeNoUw=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi, My. We are delighted that you had a great experience with us. Thank you for taking the time to rate us!\",\"original_owner_answer\":null,\"owner_time_ago\":\"2 months ago\",\"owner_timestamp\":\"2026-08-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT25KdGMyc3lRV2xwZEc5bFUzcEllSHBtU2xWTGRIYxAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":3,\"rank_absolute\":3,\"position\":\"left\",\"xpath\":null,\"review_text\":null,\"original_review_text\":null,\"original_language\":null,\"time_ago\":\"2 months ago\",\"timestamp\":\"2026-07-29 17:16:40 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":1,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Nicci Waldon\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/114178744273854479021\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2paS2IzbDBXVUpyWjBKbE5WaE9aa3hyWDNwdWNYYxAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOjZKb3l0WUJrZ0JlNVhOZkxrX3pucXc%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a\\/ACg8ocKa3yIhwTVgqR-34C4ZM4YJedkTEdvVZWwE0NBu-STKqOgfwQ=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi, Nicci. Your feedback is highly appreciated. Thank you so much for the review!\",\"original_owner_answer\":null,\"owner_time_ago\":\"2 months ago\",\"owner_timestamp\":\"2026-08-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT2paS2IzbDBXVUpyWjBKbE5WaE9aa3hyWDNwdWNYYxAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":4,\"rank_absolute\":4,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Great pricing, great customer service, quick entry\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"3 months ago\",\"timestamp\":\"2026-07-22 17:27:00 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":3,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Scorpion Johnson\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/111580708466179373115\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25KVWNHNUNRbnBhVEROa1NVSmpXRE0wVEZWeFVXYxAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOnJUcG5CQnpaTDNkSUJjWDM0TFVxUWc%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjWV-u9DDN0pDTjYrkznNNo0VOc5RpyCPuoSyWsJq97M3yQr142x=s64-c-rp-mo-br100\",\"owner_answer\":\"We are grateful for your kind words about our pricing, service, and quick entry. We look forward to serving you again.\",\"original_owner_answer\":null,\"owner_time_ago\":\"a month ago\",\"owner_timestamp\":\"2026-09-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT25KVWNHNUNRbnBhVEROa1NVSmpXRE0wVEZWeFVXYxAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":5,\"rank_absolute\":5,\"position\":\"left\",\"xpath\":null,\"review_text\":\"The manager at this facility is so knowledgeable and helpful.  I was desperately in need of a quick storage solution and had called several other places in town to get prices prior to calling My Garage Self Storage. I believe the managers name is Annie. First of all, she didn't sound miserable when she answered... that was an immediate plus! In our brief conversation she seemed genuinely interested in helping me. She got contact information, asked what and how much I was storing and made suggestions on the size unit I would need. She told me about her facility and EVEN gave me some packing tips! She informed me i could purchase supplies from her store as well. This manager knows her stuff. She was considerate, polite, and knowledgeable. I would recommend this company and this facility highly for all your storage needs!\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"4 months ago\",\"timestamp\":\"2026-06-09 19:34:49 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":54,\"photos_count\":32,\"local_guide\":true,\"profile_name\":\"Kristina R. Dean\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/100913354201957757715\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25SeVQxQlJNbGxaV1RSSFZFeHhZVlJDYUcweGJGRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOnRyT1BRMllZWTRHVExxYVRCaG0xbFE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjWJbS19SyS0tzeLhAUc-HWD2E5d0LgIjYgkGauumIAPkvtkN3KLZw=s64-c-rp-mo-ba12-br100\",\"owner_answer\":\"Thank you so much for taking the time to share your experience, Kristina! We are thrilled to hear that our manager, Annie, was able to provide you with a positive and helpful storage solution. Our team at My Garage Self Storage strives to offer exceptional customer service, and it's wonderful to know that Annie's knowledge and assistance made a difference for you. If you have any more storage needs in the future, please don't hesitate to reach out. We appreciate your recommendation and look forward to assisting you again!\",\"original_owner_answer\":null,\"owner_time_ago\":\"3 months ago\",\"owner_timestamp\":\"2026-07-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT25SeVQxQlJNbGxaV1RSSFZFeHhZVlJDYUcweGJGRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":6,\"rank_absolute\":6,\"position\":\"left\",\"xpath\":null,\"review_text\":\"So there\\u2019s an owner named Gary and someone named Annie that people have seen and spoken to? Interesting. Yeah no, save your time. If you need a place go down the street to Amy's attic. Worst customer service line; the national number is useless and the local service hasn't been noticed by me because nobody ever calls back. Meanwhile, it seems my rates have gone up almost every 6 months.\\n\\u200bI was there since 2015 when it used to be Amy's Attic and there's a reason they sold that building and built a new one.\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"5 months ago\",\"timestamp\":\"2026-05-01 13:55:12 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":1,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":3,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"kevin laste\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/117987722055943866314\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25kT1drTndRamhFUjBKb1VIcENiMnBIU1dGclMyYxAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOndOWkNwQjhER0JoUHpCb2pHSWFrS2c%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a\\/ACg8ocJvXTDcmUBflA5BpUv_d7icMBhqU-cah3-U-Jo0AVd1STslMg=s64-c-rp-mo-br100\",\"owner_answer\":\"We're sorry to hear about your experience, Kevin. We strive to provide excellent customer service and are disappointed to hear that you did not receive the assistance you needed. We value your feedback and will use it to improve our services. If you have any further concerns, please don't hesitate to reach out to us directly. Thank you for sharing your thoughts with us.\",\"original_owner_answer\":null,\"owner_time_ago\":\"3 months ago\",\"owner_timestamp\":\"2026-07-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT25kT1drTndRamhFUjBKb1VIcENiMnBIU1dGclMyYxAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":7,\"rank_absolute\":7,\"position\":\"left\",\"xpath\":null,\"review_text\":null,\"original_review_text\":null,\"original_language\":null,\"time_ago\":\"Edited 5 months ago\",\"timestamp\":\"2026-04-27 13:36:35 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":1,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":37,\"photos_count\":null,\"local_guide\":true,\"profile_name\":\"Jerry Davis\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/109648579378291018457\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21KUlRuVkNZV1pqYTFWaFdXY3haVWRuUVVaNFNIYxAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOmJRTnVCYWZja1VhWWcxZUdnQUZ4SHc%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjVpaL4DwKHJGEqUoAsDJtYdeSrcvkdH2Nl6y4ccNnLH2bSrRa6__Q=s64-c-rp-mo-ba12-br100\",\"owner_answer\":\"Thank you for sharing your thoughts, Jerry. We\\u2019d love to hear how we could earn 5 stars from you. If there's anything we can do to improve your experience, please feel free to give us a call at (254) 701-8960.\",\"original_owner_answer\":null,\"owner_time_ago\":\"Edited 5 months ago\",\"owner_timestamp\":\"2026-05-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT21KUlRuVkNZV1pqYTFWaFdXY3haVWRuUVVaNFNIYxAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":8,\"rank_absolute\":8,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Annie is friendly and takes pride in her properties. Great promotions and I love the small gated property for easy access. They offer smart units that give you 24\\/7 motion alerts, great promotions, and affordable insurance with no hidden fees unlike the big box stores that nickel and dime you. I highly recommend storing with them!\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"9 months ago\",\"timestamp\":\"2026-01-06 17:35:17 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":6,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Bob Miller\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/107845188881466428562\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT201MlZrUm9lV1pmVkVkSVUxVXlPV1YzV1U1Q1pWRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOm52VkRoeWZfVEdIU1UyOWV3WU5CZVE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjX4l0cdmh244_xZQtiNrkIrT4exIZ5q87rov6X5Ml8eSITMh4c=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi, Bob. Thanks for taking the time to share your positive experience. We truly appreciate it!\",\"original_owner_answer\":null,\"owner_time_ago\":\"9 months ago\",\"owner_timestamp\":\"2026-01-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT201MlZrUm9lV1pmVkVkSVUxVXlPV1YzV1U1Q1pWRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":9,\"rank_absolute\":9,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Annie runs this one too and delivers the same great services with her famous can do attitude\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"a year ago\",\"timestamp\":\"2025-08-04 17:31:10 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":10,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Kody Jordan\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/114834898574260705080\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2xGemRYVmlXRzgyZGxONE9UQkdTbFV4VlZrNVpGRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOlFzdXViWG82dlN4OTBGSlUxVVk5ZFE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a\\/ACg8ocII5exaszhFZmrgr8SCpC-nJ15rOVzSCUeDPMpxgM_r1_Zllg=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi, Kody. We are thrilled to learn that you had a positive experience with us!\",\"original_owner_answer\":null,\"owner_time_ago\":\"a year ago\",\"owner_timestamp\":\"2025-10-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT2xGemRYVmlXRzgyZGxONE9UQkdTbFV4VlZrNVpGRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":10,\"rank_absolute\":10,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Annie was absolutely fantastic during the whole process \\ud83d\\udc4f\\ud83c\\udffc\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"a year ago\",\"timestamp\":\"2025-08-04 17:27:01 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":11,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Angelina Anderson\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/105944148667569677566\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2tKdVRGRkpTMG90VFZveFJFcEVhbmczVUhONk5tYxAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CAIQACodChtycF9oOkJuTFFJS0otTVoxREpEang3UHN6Nmc%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a\\/ACg8ocJ01fPx-hNtX3jL5DLiLJo6z0B79nmujiLFM38RWtqQXs3lGg=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi, Angelina. Thanks for taking the time to share your positive experience. We truly appreciate it!\",\"original_owner_answer\":null,\"owner_time_ago\":\"a year ago\",\"owner_timestamp\":\"2025-10-26 05:38:59 +00:00\",\"review_id\":\"Ci9DQUlRQUNvZENodHljRjlvT2tKdVRGRkpTMG90VFZveFJFcEVhbmczVUhONk5tYxAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":11,\"rank_absolute\":11,\"position\":\"left\",\"xpath\":null,\"review_text\":null,\"original_review_text\":null,\"original_language\":null,\"time_ago\":\"a year ago\",\"timestamp\":\"2025-03-05 19:38:38 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":null,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Robert Staley\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/107225980133474735352\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnTUNRbVpQX2lBRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgMCQmZP_iAE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjWsnKiJvVShh0jpvqKRIT7RpjANb1g9O_i3iFQsvRhcvl-kDRIs=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi, Robert. We are delighted that you had a great experience with us. Thank you for taking the time to rate us!\",\"original_owner_answer\":null,\"owner_time_ago\":\"a year ago\",\"owner_timestamp\":\"2025-10-26 05:38:59 +00:00\",\"review_id\":\"ChdDSUhNMG9nS0VJQ0FnTUNRbVpQX2lBRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":12,\"rank_absolute\":12,\"position\":\"left\",\"xpath\":null,\"review_text\":\"I like the fact that you can do everything on line and when you hit a snag you can call and get help\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"a year ago\",\"timestamp\":\"2025-01-03 21:05:46 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":4,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Tonja Greer\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/107911115201232853342\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURmMko2WWhnRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgIDf2J6YhgE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjVUD8Pl_2vi7sS2lnGAwUL8EeRQ0VV2ZCvEfk9zlFUchQShcmJugQ=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi, Tonja. We appreciate the kind words and are glad we could provide you with a positive experience!\",\"original_owner_answer\":null,\"owner_time_ago\":\"a year ago\",\"owner_timestamp\":\"2025-10-26 05:38:59 +00:00\",\"review_id\":\"ChdDSUhNMG9nS0VJQ0FnSURmMko2WWhnRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":13,\"rank_absolute\":13,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Signing up with My Garage was easy enough. Call me old fashioned, but I prefer dealing face-to-face. But wasn\\u2019t a bad experience by any stretch of the imagination.\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"2 years ago\",\"timestamp\":\"2024-07-19 23:55:56 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":4,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":17,\"photos_count\":6,\"local_guide\":true,\"profile_name\":\"Gary Williams\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/107557547754019001058\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSURyMDZ6THpBRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgIDr06zLzAE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjUp_09XodQYaEVK9B8Ol7X5QS0VIjqlRrB0NCGraMN0LCm8-kY=s64-c-rp-mo-ba12-br100\",\"owner_answer\":\"Hi, Gary. Thanks for taking the time to share your positive experience. We truly appreciate it!\",\"original_owner_answer\":null,\"owner_time_ago\":\"2 years ago\",\"owner_timestamp\":\"2024-10-26 05:38:59 +00:00\",\"review_id\":\"ChdDSUhNMG9nS0VJQ0FnSURyMDZ6THpBRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":14,\"rank_absolute\":14,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Had to do everything thru internet and was assigned a unit.   When I got there the unit already has a lock  on it so I\\u2019m not able to store anything.  Of course the business is not manned on Sat or Sun so I\\u2019m paying for days for somebody else to store their stuff.   NOT happy!!!!!!!\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"3 years ago\",\"timestamp\":\"2023-10-21 19:35:30 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":1,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":7,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Jacquelyn Wagner\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/109397142581393562657\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQ1a3Z1cnZRRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgID5kvurvQE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a\\/ACg8ocLKh0Gxo_i8KmUOYniIfuwUplNOV-sZ4X-z3E07fzESpJEdgQ=s64-c-rp-mo-br100\",\"owner_answer\":\"We sincerely apologize for the inconvenience.  Someone from our team has been assigned to assist you.  She'll be calling soon.\",\"original_owner_answer\":null,\"owner_time_ago\":\"3 years ago\",\"owner_timestamp\":\"2023-10-26 05:38:59 +00:00\",\"review_id\":\"ChdDSUhNMG9nS0VJQ0FnSUQ1a3Z1cnZRRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":15,\"rank_absolute\":15,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Easy completing application on line and paying rent.  Couldn't find how to go back and review,print documents. Called to get gate code and visited with Dylan who was a big help. Really made you feel welcome.\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"3 years ago\",\"timestamp\":\"2023-10-20 23:46:20 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":4,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":123,\"photos_count\":12,\"local_guide\":true,\"profile_name\":\"Marquita Darland\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/105063937021452436722\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUQ1X05ENmdBRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgID5_ND6gAE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjW3fLuwdtdNs-ffrOEJ7NAjM4fjkCpTGWAkkQNgBBrGs_q9OHVk=s64-c-rp-mo-ba12-br100\",\"owner_answer\":\"Hi, Marquita. Thanks for taking the time to share your positive experience. We truly appreciate it!\",\"original_owner_answer\":null,\"owner_time_ago\":\"3 years ago\",\"owner_timestamp\":\"2023-10-26 05:38:59 +00:00\",\"review_id\":\"ChdDSUhNMG9nS0VJQ0FnSUQ1X05ENmdBRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":16,\"rank_absolute\":16,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Easily accessible and love the check out process. Great place to store your belongings.\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"3 years ago\",\"timestamp\":\"2023-10-16 18:08:36 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":11,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Stacey Dawn\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/114172129064984532375\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUM1Z18yUnVBRRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgIC5g_2RuAE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjXJ4bg2K_ebhsHB5nvkMGVgU5_Feldf2rOH7Kr26dyYpHAeH2HW=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi, Stacey. We are thrilled to learn that you had a positive experience with us!\",\"original_owner_answer\":null,\"owner_time_ago\":\"3 years ago\",\"owner_timestamp\":\"2023-10-26 05:38:59 +00:00\",\"review_id\":\"ChdDSUhNMG9nS0VJQ0FnSUM1Z18yUnVBRRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":17,\"rank_absolute\":17,\"position\":\"left\",\"xpath\":null,\"review_text\":\"I have stored my items 9 yrs, for the longest I wanted a security gate. Finally got one,  only thing I don't like about it is, having to use a code to get out, OR the fact you can't come and go 24\\/7.  Also not having someone in the office is a bummer as well. The rodent issue seems to have calmed down. Just please keep up with the poison.  Other than the fact I probably could own 4 sheds by now, lol. I gotta find a place.\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"3 years ago\",\"timestamp\":\"2023-05-29 18:05:36 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":4,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":4,\"photos_count\":3,\"local_guide\":false,\"profile_name\":\"Linda Ortega-Temeyosa\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/103979897724100109395\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUN4My1PR013EAE!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgICx3-OGMw%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjVj-DxpGGxUoAB9OqqGzEa-UWCdDsDeaBauHEjGQlQWYgQnQpVdjg=s64-c-rp-mo-br100\",\"owner_answer\":\"Hi Linda. Thank you for taking time to provide feedback regarding your experience at our 31st St. location. We have been working diligently on improving the facility since we purchased it last year including aggressive pest control and the gate installation. However, we do have an option for 24\\/7 hour access. You can reach out to your local property manager for details. Also, our manager is not on-site 5 days a week but he is there multiple times a week. Anytime you would like to set up an appointment to meet with him, we can accommodate that for you. <br>Thank you again for leaving a review. We very much appreciate your business. \",\"original_owner_answer\":null,\"owner_time_ago\":\"3 years ago\",\"owner_timestamp\":\"2023-10-26 05:38:59 +00:00\",\"review_id\":\"ChZDSUhNMG9nS0VJQ0FnSUN4My1PR013EAE\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":18,\"rank_absolute\":18,\"position\":\"left\",\"xpath\":null,\"review_text\":\"Very disappointed. I had won thru an auction 2 units at the Killeen location and 2 at the 31st St.location. I had called Killeen # several times and left message with no call back. Drove the 40 min to Killeen and nobody there. Tried # listed for temple and it goes to a fax machine. So drive to temple. The office is behind a gate with a code. Kept calling both # and nothing. These are to be cleaned out in a 72 hr time frame. So I called # for other temple location. Don't know her name but she was helpful and finally managed get hold of manager in Temple and I went in and paid. I had spoke with him about most of that first day wasted and that was my husband only day off so might be longer than 72 hrs. So that Tues and Wednesday got 3 cleaned out.Then it was a severe storm that next day. So I called him in Killeen on Thursday to see where he was going to be Friday  so when I went to Killeen to finish last unit I could get my deposit back then so I didn't have to make another trip. He said he would be in Temple for security camera service but he would finish day in Killeen. I got there at 445 and my husband there at 515. Nobody was there. The gate was unlocked for a car that was broke down inside of gate waiting for tow truck. I finished last unit at 9. It was swept and even put kitty litter on big oil spill in it. So I haven't called about my cleaning  deposit for several reasons but mainly wasn't able drive Killeen to pick it up. Not did I receive a call about getting it. So there was another auction that ended this morning in Temple so I called to see when he be there for me to go get it and he says I don't get it back. Said my invoice says that I have to pick up deposit in a stated time frame and I found my invoice and it doesn't say that. Told me he would call back and didn't. I will find out wat my next steps are in pursuing this.\",\"original_review_text\":null,\"original_language\":\"en\",\"time_ago\":\"3 years ago\",\"timestamp\":\"2023-05-10 00:01:36 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":1,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":6,\"photos_count\":null,\"local_guide\":true,\"profile_name\":\"Krystal Holmes\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/103296130088734120091\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN4bU1mcTZ3RRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgICxmMfq6wE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a\\/ACg8ocJdQE5w6QqiwBVdUAfdpNnEp2NxC_Fs2xQm7aOA94HvAexSTA=s64-c-rp-mo-ba12-br100\",\"owner_answer\":\"We apologize for the inconvenience you experienced, Krystal. Please contact us at (254) 701-8960 so we can address your concerns and find a resolution. Thank you.\",\"original_owner_answer\":null,\"owner_time_ago\":\"2 years ago\",\"owner_timestamp\":\"2024-10-26 05:38:59 +00:00\",\"review_id\":\"ChdDSUhNMG9nS0VJQ0FnSUN4bU1mcTZ3RRAB\",\"images\":null,\"review_highlights\":null},{\"type\":\"google_reviews_search\",\"rank_group\":19,\"rank_absolute\":19,\"position\":\"left\",\"xpath\":null,\"review_text\":null,\"original_review_text\":null,\"original_language\":null,\"time_ago\":\"4 years ago\",\"timestamp\":\"2022-09-21 21:19:51 +00:00\",\"rating\":{\"rating_type\":\"Max5\",\"value\":5,\"votes_count\":null,\"rating_max\":5},\"reviews_count\":2,\"photos_count\":null,\"local_guide\":false,\"profile_name\":\"Jennifer Ricks\",\"profile_url\":\"https:\\/\\/www.google.com\\/maps\\/contrib\\/101279451943190790782\\/reviews?hl=en-US\",\"review_url\":\"https:\\/\\/www.google.com\\/maps\\/reviews\\/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNlX1pLdjJ3RRAB!2m1!1s0x0:0x1d07e86601f1075e!3m1!1s2@1:CIHM0ogKEICAgICe_ZKv2wE%7C%7C?hl=en-US\",\"profile_image_url\":\"https:\\/\\/lh3.googleusercontent.com\\/a-\\/ALV-UjVNeYVKbBVQ1Frvv4HPoSZfpUjB_fNqYBD800raDzA0CIPi7iAA=s64-c-rp-mo-br100\",\"owner_answer\":\"Thank you, Jennifer, for providing your review for our Temple location.\",\"original_owner_answer\":null,\"owner_time_ago\":\"3 years ago\",\"owner_timestamp\":\"2023-10-26 05:38:59 +00:00\",\"review_id\":\"ChdDSUhNMG9nS0VJQ0FnSUNlX1pLdjJ3RRAB\",\"images\":null,\"review_highlights\":null}]",
    "manager_email": null,
    "regional_manager_email": "cjarrell@rightmovestorage.com",
    "unit_desc": null,
    "call_center_number": null,
    "calcumate_code": null,
    "smart_tech_fee_disclaimer": null,
    "call_center_hours": null,
    "is_wait_list": 0,
    "review_count": 19,
    "last_rent": null,
    "url_slug": "texas/temple/south-31st-street",
    "location_header": null,
    "review_header": "Customer Reviews",
    "canonical_url": "https://www.mygarageselfstorage.com/storage-units/texas/temple/south-31st-street",
    "location_script": null,
    "status": "Published",
    "facebook": null,
    "twitter": null,
    "instagram": null,
    "yelp": null,
    "is_site_link": 1,
    "disc_lock_price": 0,
    "disc_lock_tax": 0,
    "weekly_unit_fee": 0,
    "use_api_additional_fees": false,
    "discount_info": null,
    "users_id": 584,
    "prelaunch_bit": 0,
    "prelaunch_content": null,
    "updated_at": "2026-10-26T05:41:37.000000Z",
    "meta": {
        "google_maps_url": "https://maps.app.goo.gl/LVQrmsySAz1z693aA",
        "wistia_file_name": "",
        "virtual_tour_desc": null,
        "bcc_rental_confirm": 1,
        "bottom_seo_section": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Drive-Up & Indoor Self Storage Units in Temple, TX | My Garage Self Storage</title>\r\n\r\n<!-- Performance: preconnect to Google Fonts to speed up font loading.\r\n     Saves ~100-300ms on first paint by starting DNS/TLS handshake early.\r\n     NOTE: If Storagely strips <link> tags from <head>, this won't apply\r\n     and there's no fallback \u2014 but the @import in CSS still loads fonts. -->\r\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\r\n\r\n<!-- ============================================================\r\n     STORIQ FACILITY TEMPLATE \u2014 CSS  (TEMPLE, TX \u2014 SOUTH 31ST STREET)\r\n     Swap the values in :root to rebrand for any client/location.\r\n     ============================================================ -->\r\n<style>\r\n  /* Load Montserrat via @import so it works even if Storagely strips <link> tags from <head> */\r\n  @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');\r\n\r\n  :root {\r\n    /* ---- Brand tokens (swap per client) ---- */\r\n    --primary-color: #0F2165;\r\n    --primary-color-dark: #0a1647;\r\n    --text-color: #2a2a2a;\r\n    --text-muted: #555;\r\n    --bg-light: #f7f7f7;\r\n    --bg-white: #ffffff;\r\n    --border-color: #e2e2e2;\r\n    --font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\r\n    --font-heading: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\r\n    --border-radius: 12px;\r\n    --shadow-card: 0 2px 12px rgba(0, 0, 0, 0.06);\r\n    --transition: 0.25s ease;\r\n  }\r\n\r\n  /* ---- Base ---- */\r\n  .facility-template {\r\n    color: var(--text-color);\r\n    line-height: 1.6;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .facility-template * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  /* High-specificity font-family override.\r\n     Storagely's site CSS likely uses 'body p', '.content li' etc., which we\r\n     beat with .facility-template + element selectors (two-class specificity). */\r\n  .facility-template,\r\n  .facility-template p,\r\n  .facility-template li,\r\n  .facility-template a,\r\n  .facility-template strong,\r\n  .facility-template span,\r\n  .facility-template summary,\r\n  .facility-template h2,\r\n  .facility-template h3,\r\n  .facility-template h4 {\r\n    font-family: var(--font-family);\r\n  }\r\n\r\n  .facility-template p {\r\n    color: var(--text-muted);\r\n    margin: 0 0 16px;\r\n  }\r\n\r\n  .facility-template p:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n\r\n  /* ---- Section wrappers ---- */\r\n  .facility-section {\r\n    padding: 32px;\r\n    margin-bottom: 24px;\r\n    border-radius: var(--border-radius);\r\n  }\r\n\r\n  .facility-section--white { background: var(--bg-white); }\r\n  .facility-section--light { background: var(--bg-light); }\r\n  .facility-section--brand {\r\n    background: var(--primary-color);\r\n    color: #fff;\r\n    text-align: center;\r\n  }\r\n\r\n  /* High-specificity color override for brand section.\r\n     Storagely's rule `#location_info .location_about_left_col p !important`\r\n     is (1,2,1) specificity. We need to beat (1,2,1) \u2014 and because their CSS\r\n     loads AFTER ours in source order, we can't tie; we have to outrank them.\r\n     Adding .facility-section to the selector chain gives us (1,3,1).\r\n     Safe: this rule only affects elements INSIDE #facility-template AND\r\n     .facility-section AND .facility-section--brand. */\r\n  #facility-template .facility-section.facility-section--brand,\r\n  #facility-template .facility-section.facility-section--brand h2,\r\n  #facility-template .facility-section.facility-section--brand h3,\r\n  #facility-template .facility-section.facility-section--brand h4,\r\n  #facility-template .facility-section.facility-section--brand p,\r\n  #facility-template .facility-section.facility-section--brand li,\r\n  #facility-template .facility-section.facility-section--brand strong,\r\n  #facility-template .facility-section.facility-section--brand span {\r\n    color: #fff !important;\r\n  }\r\n\r\n  /* ---- Headings ---- */\r\n  .facility-template h2,\r\n  .facility-template h3,\r\n  .facility-template h4 {\r\n    color: var(--text-color);\r\n    margin: 0 0 16px;\r\n    line-height: 1.3;\r\n  }\r\n\r\n  .facility-template h2 { font-size: clamp(1.6rem, 3vw, 2.1rem); }\r\n  .facility-template h3 { font-size: clamp(1.3rem, 2.5vw, 1.6rem); }\r\n  .facility-template h4 { font-size: 1.1rem; }\r\n\r\n  /* ---- Lists ---- */\r\n  .facility-list {\r\n    columns: 2;\r\n    column-gap: 32px;\r\n    padding-left: 20px;\r\n    margin: 0;\r\n  }\r\n\r\n  .facility-list li {\r\n    margin-bottom: 10px;\r\n    color: var(--text-muted);\r\n    break-inside: avoid;\r\n  }\r\n\r\n  .facility-list--single {\r\n    columns: 1;\r\n  }\r\n\r\n  .facility-features li strong {\r\n    color: var(--text-color);\r\n  }\r\n\r\n  /* ---- Storage type grid ---- */\r\n  .storage-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(4, 1fr);\r\n    gap: 24px;\r\n    margin-top: 24px;\r\n  }\r\n\r\n  /* Single-card variant: left-align one card at a sensible max width instead\r\n     of stretching it across the full 4-column track. */\r\n  .storage-grid--single {\r\n    grid-template-columns: minmax(0, 380px);\r\n    justify-content: start;\r\n  }\r\n\r\n  /* Two-card variant: two storage types sit side by side at a comfortable\r\n     width, left-aligned, rather than stranded in a 4-up grid. */\r\n  .storage-grid--double {\r\n    grid-template-columns: repeat(2, minmax(0, 380px));\r\n    justify-content: start;\r\n  }\r\n\r\n  .storage-card {\r\n    background: var(--bg-white);\r\n    padding: 20px;\r\n    border-radius: var(--border-radius);\r\n    text-align: center;\r\n    box-shadow: var(--shadow-card);\r\n    transition: transform var(--transition), box-shadow var(--transition);\r\n  }\r\n\r\n  .storage-card:hover {\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.08);\r\n  }\r\n\r\n  /* Linked storage card heading (e.g., a storage type that links to a category\r\n     page). The h3 stays styled as a heading; the <a> inside inherits color and\r\n     removes underline, with a subtle hover state to signal interactivity. */\r\n  #facility-template .storage-card__heading-link,\r\n  #facility-template .storage-card__heading-link:visited {\r\n    color: inherit !important;\r\n    text-decoration: none !important;\r\n    transition: color var(--transition);\r\n  }\r\n\r\n  #facility-template .storage-card__heading-link:hover,\r\n  #facility-template .storage-card__heading-link:focus {\r\n    color: var(--primary-color) !important;\r\n    text-decoration: none !important;\r\n  }\r\n\r\n  #facility-template .storage-card__image {\r\n    width: 100% !important;\r\n    aspect-ratio: 5 / 4 !important;\r\n    height: auto !important;\r\n    max-height: none !important;\r\n    margin-bottom: 16px;\r\n    border-radius: calc(var(--border-radius) - 4px);\r\n    object-fit: cover !important;\r\n    object-position: center;\r\n    display: block;\r\n    background-color: #e8e8e8;\r\n  }\r\n\r\n  #facility-template .facility-section .storage-card h3 {\r\n    margin-bottom: 10px;\r\n    font-size: 24px !important;\r\n  }\r\n\r\n  #facility-template .facility-section .storage-card p {\r\n    font-size: 16px !important;\r\n  }\r\n\r\n  /* ---- Nearby Locations cards (vertical, side-by-side) ---- */\r\n  .locations-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    gap: 20px;\r\n    margin-top: 24px;\r\n  }\r\n\r\n  .location-card {\r\n    background: var(--bg-white);\r\n    padding: 16px;\r\n    border-radius: var(--border-radius);\r\n    box-shadow: var(--shadow-card);\r\n    transition: transform var(--transition), box-shadow var(--transition);\r\n    display: flex;\r\n    flex-direction: column;\r\n  }\r\n\r\n  .location-card:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.08);\r\n  }\r\n\r\n  /* Nearby-location image is now a real <img> (refactored from CSS background\r\n     images for SEO + accessibility). Scoped + !important to mirror the\r\n     storage-card__image override and beat Storagely's bare-element img rules. */\r\n  #facility-template .location-card__image {\r\n    width: 100% !important;\r\n    aspect-ratio: 16 / 10 !important;\r\n    height: auto !important;\r\n    max-height: none !important;\r\n    margin-bottom: 14px;\r\n    border-radius: calc(var(--border-radius) - 4px);\r\n    object-fit: cover !important;\r\n    object-position: center;\r\n    display: block;\r\n    background-color: #e8e8e8;\r\n  }\r\n\r\n  .location-card__content {\r\n    display: flex;\r\n    flex-direction: column;\r\n    flex-grow: 1;\r\n  }\r\n\r\n  #facility-template .facility-section .location-card__content h3 {\r\n    margin: 0 0 8px;\r\n    font-size: 24px !important;\r\n  }\r\n\r\n  #facility-template .facility-section .location-card__content p {\r\n    font-size: 16px !important;\r\n    margin-bottom: 14px;\r\n    flex-grow: 1;\r\n  }\r\n\r\n  /* Smaller variant of the CTA button for location cards */\r\n  #facility-template .location-card__link {\r\n    display: inline-block;\r\n    align-self: flex-start;\r\n    padding: 8px 16px;\r\n    background: var(--primary-color);\r\n    color: #fff !important;\r\n    font-weight: 600;\r\n    font-size: 0.88rem;\r\n    border-radius: 6px;\r\n    text-decoration: none;\r\n    transition: background var(--transition), transform var(--transition);\r\n  }\r\n\r\n  #facility-template .location-card__link:hover,\r\n  #facility-template .location-card__link:focus,\r\n  #facility-template .location-card__link:visited {\r\n    background: var(--primary-color-dark);\r\n    color: #fff !important;\r\n    transform: translateY(-1px);\r\n    text-decoration: none;\r\n  }\r\n\r\n  /* ---- FAQ ---- */\r\n  .faq-item {\r\n    background: var(--bg-white);\r\n    border: 1px solid var(--border-color);\r\n    border-radius: var(--border-radius);\r\n    padding: 18px 22px;\r\n    margin-bottom: 12px;\r\n    transition: border-color var(--transition);\r\n  }\r\n\r\n  .faq-item[open] {\r\n    border-color: var(--primary-color);\r\n  }\r\n\r\n  .faq-item summary {\r\n    font-weight: 600;\r\n    color: var(--text-color);\r\n    cursor: pointer;\r\n    list-style: none;\r\n    position: relative;\r\n    padding-right: 32px;\r\n    transition: color var(--transition);\r\n  }\r\n\r\n  /* Reset h3 styling inside summary so FAQ layout stays clean.\r\n     h3 inside summary should inherit the summary's font-size/weight, not\r\n     Storagely's default h3 sizing. Storagely uses !important on h3 rules,\r\n     so we need !important here to win the cascade. The .facility-section\r\n     scope bumps specificity to (1,3,1) to beat their (1,2,1) ID-scoped rules. */\r\n  #facility-template .facility-section .faq-item summary h3 {\r\n    display: inline !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    font-size: inherit !important;\r\n    font-weight: inherit !important;\r\n    color: inherit !important;\r\n    line-height: inherit !important;\r\n  }\r\n\r\n  /* Hide default markers (Safari + others) */\r\n  .faq-item summary::-webkit-details-marker { display: none; }\r\n  .faq-item summary::marker { content: ''; }\r\n\r\n  /* Custom plus/minus icon */\r\n  .faq-item summary::after {\r\n    content: '+';\r\n    position: absolute;\r\n    right: 0;\r\n    top: 50%;\r\n    transform: translateY(-50%);\r\n    font-size: 1.5rem;\r\n    font-weight: 300;\r\n    color: var(--primary-color);\r\n    transition: transform var(--transition);\r\n    line-height: 1;\r\n  }\r\n\r\n  .faq-item[open] summary::after {\r\n    content: '\u2212';\r\n  }\r\n\r\n  .faq-item summary:hover {\r\n    color: var(--primary-color);\r\n  }\r\n\r\n  .faq-item p {\r\n    margin-top: 14px;\r\n    padding-top: 14px;\r\n    border-top: 1px solid var(--border-color);\r\n  }\r\n\r\n  /* ---- Map + Location Section (2-column) ---- */\r\n  .map-section {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 32px;\r\n    align-items: stretch;\r\n    text-align: left;\r\n  }\r\n\r\n  .facility-section--brand .map-section {\r\n    text-align: left;\r\n  }\r\n\r\n  .map-section__map {\r\n    width: 100%;\r\n    min-height: 400px;\r\n    border-radius: var(--border-radius);\r\n    overflow: hidden;\r\n    background-color: #e8e8e8;\r\n  }\r\n\r\n  .map-section__map iframe {\r\n    width: 100%;\r\n    height: 100%;\r\n    min-height: 400px;\r\n    border: 0;\r\n    display: block;\r\n  }\r\n\r\n  .map-section__info {\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: flex-start;\r\n  }\r\n\r\n  #facility-template .map-section__info h2 {\r\n    margin-top: 0;\r\n    margin-bottom: 16px;\r\n  }\r\n\r\n  #facility-template .map-section__info p {\r\n    font-size: 16px;\r\n    margin-bottom: 14px;\r\n  }\r\n\r\n  .map-section__info strong {\r\n    color: var(--text-color);\r\n  }\r\n\r\n  /* Constrain the CTA button inside the map info column so it sizes to its\r\n     text content instead of stretching to fill the flex column width. */\r\n  #facility-template .map-section__info .cta-button {\r\n    align-self: flex-start;\r\n    width: auto;\r\n  }\r\n\r\n  /* ---- CTA ---- */\r\n  .facility-template .cta-button {\r\n    display: inline-block;\r\n    margin-top: 16px;\r\n    padding: 14px 32px;\r\n    background: var(--bg-white);\r\n    color: var(--primary-color);\r\n    font-weight: 600;\r\n    border-radius: 8px;\r\n    text-decoration: none;\r\n    font-size: 1rem;\r\n    transition: background var(--transition), transform var(--transition);\r\n  }\r\n\r\n  .facility-template .cta-button:hover,\r\n  .facility-template .cta-button:focus,\r\n  .facility-template .cta-button:visited {\r\n    background: #f2f2f2;\r\n    color: var(--primary-color);\r\n    transform: translateY(-2px);\r\n    text-decoration: none;\r\n  }\r\n\r\n  /* ---- Responsive ---- */\r\n  @media (max-width: 1024px) {\r\n    .storage-grid { grid-template-columns: repeat(2, 1fr); }\r\n    .storage-grid--single { grid-template-columns: minmax(0, 380px); }\r\n    .storage-grid--double { grid-template-columns: repeat(2, minmax(0, 360px)); }\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    .facility-section { padding: 22px; }\r\n    .facility-list { columns: 1; }\r\n\r\n    /* Location cards drop to 2 columns at tablet width */\r\n    .locations-grid { grid-template-columns: repeat(2, 1fr); }\r\n\r\n    /* Map section stacks vertically on mobile/tablet */\r\n    .map-section { grid-template-columns: 1fr; gap: 24px; }\r\n    .map-section__map { min-height: 300px; }\r\n    .map-section__map iframe { min-height: 300px; }\r\n  }\r\n\r\n  @media (max-width: 560px) {\r\n    .storage-grid { grid-template-columns: 1fr; }\r\n    .storage-grid--single { grid-template-columns: 1fr; }\r\n    .storage-grid--double { grid-template-columns: 1fr; }\r\n    .facility-section { padding: 18px; }\r\n\r\n    /* Location cards stack to single column on mobile */\r\n    .locations-grid { grid-template-columns: 1fr; }\r\n  }\r\n</style>\r\n</head>\r\n<body>\r\n\r\n<!-- ============================================================\r\n     STORIQ FACILITY TEMPLATE \u2014 HTML  (TEMPLE, TX \u2014 SOUTH 31ST STREET)\r\n     Paste into Storagely. Heading hierarchy assumes the CMS injects\r\n     an <h1> above. If not, promote the first <h2> to <h1>.\r\n     NOTE: Per client confirmation, this facility offers two storage types,\r\n     both standard (non-temperature-regulated): interior hallway-access units\r\n     and drive-up units. Outdoor parking-storage references were removed.\r\n     ============================================================ -->\r\n\r\n<main id=\"facility-template\" class=\"facility-template\">\r\n\r\n  <!-- ============================================================\r\n       SECTION 1: Facility Features & Amenities\r\n       ============================================================ -->\r\n  <section class=\"facility-section facility-section--white\">\r\n    <h2>Features &amp; Amenities in Temple, TX</h2>\r\n    <p>Our Temple self storage facility on South 31st Street offers everything you need to store with confidence. From 24/7 gated access to smart unit technology, every feature is designed to make your storage experience secure, convenient, and hassle-free.</p>\r\n    <ul class=\"facility-list\">\r\n      <li>Drive-up storage units</li>\r\n      <li>Indoor, hallway-access units</li>\r\n      <li>Smart units with motion-detecting technology</li>\r\n      <li>Real-time text alerts for smart units (no app required)</li>\r\n      <li>Code gate entry with 24/7 access</li>\r\n      <li>Security video recording</li>\r\n      <li>Fully fenced security perimeter</li>\r\n      <li>Roll-up doors for easy loading</li>\r\n      <li>Month-to-month rentals</li>\r\n      <li>Online rental, autopay, and payment options</li>\r\n    </ul>\r\n  </section>\r\n\r\n  <!-- ============================================================\r\n       SECTION 2: Value Proposition\r\n       ============================================================ -->\r\n  <section class=\"facility-section facility-section--light\">\r\n    <h2>Why Choose Our Self Storage Units in Temple, TX?</h2>\r\n    <p>At My Garage Self Storage\u00ae, we make it easy to find dependable self storage near your home, business, or campus in Temple, TX. Our flexible rental options, 24/7 gated access, and modern storage features help you store your belongings without long-term commitments or unnecessary hassle.</p>\r\n    <ul class=\"facility-list facility-list--single facility-features\">\r\n      <li><strong>Convenient South 31st Street Location:</strong> Easily reached via Interstate 35 and close to Baylor Scott &amp; White Medical Center and Temple College for quick drop-offs and pickups.</li>\r\n      <li><strong>24/7 Gated Access:</strong> Code gate entry means you can reach your unit whenever your schedule allows.</li>\r\n      <li><strong>Flexible Month-to-Month Rentals:</strong> No long-term commitments, so you can scale up or down as your storage needs change.</li>\r\n      <li><strong>Smart Unit Technology:</strong> Select units feature motion-detecting sensors powered by StorageDefender with real-time text alerts, and no app is required to stay informed.</li>\r\n      <li><strong>Drive-Up Convenience:</strong> Pull your vehicle right up to your unit for easy loading and unloading, even in bad weather.</li>\r\n      <li><strong>Interior Hallway Units:</strong> Prefer indoor storage? Our hallway-access units keep your belongings enclosed inside a secured building.</li>\r\n      <li><strong>Secure Fenced Perimeter:</strong> A fully fenced property with security video recording keeps your belongings protected at all times.</li>\r\n      <li><strong>Easy Online Rentals:</strong> Browse, reserve, and rent your storage unit online with no credit card required to reserve.</li>\r\n    </ul>\r\n  </section>\r\n\r\n  <!-- ============================================================\r\n       SECTION 3: Types of Storage  (2 cards)\r\n       Both types are standard, non-temperature-regulated. Indoor\r\n       (hallway-access) + Drive-Up. Neither has a Destination URL in the\r\n       library, so both headings stay plain text (no link). Grid uses\r\n       --double so the two cards sit side by side, left-aligned.\r\n       ============================================================ -->\r\n  <section class=\"facility-section facility-section--white\">\r\n    <h2>Types of Self Storage Units Available in Temple, TX</h2>\r\n    <div class=\"storage-grid storage-grid--double\">\r\n\r\n      <div class=\"storage-card\">\r\n        <img\r\n          class=\"storage-card__image\"\r\n          src=\"https://cloud-1de12d.becdn.net/media/original/f1285e03e69647cd803901bf02fa1da5.png\"\r\n          alt=\"Indoor self storage units in Temple, TX\"\r\n          width=\"400\"\r\n          height=\"320\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n        <h3>Indoor Storage</h3>\r\n        <p>Our indoor self storage units in Temple, TX are interior, hallway-access units inside a secured building. These standard, non-climate-controlled units keep your belongings enclosed and out of the elements, ideal for furniture, boxes, household goods, and seasonal items.</p>\r\n      </div>\r\n\r\n      <div class=\"storage-card\">\r\n        <img\r\n          class=\"storage-card__image\"\r\n          src=\"https://cloud-1de12d.becdn.net/media/original/efc180eff5bb83eecdc8200cc10bd3e6.png\"\r\n          alt=\"Drive-up self storage units in Temple, TX\"\r\n          width=\"400\"\r\n          height=\"320\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n        <h3>Drive-Up Storage</h3>\r\n        <p>Pull your car or moving truck right up to your unit with our drive-up self storage in Temple, TX. These standard, non-climate-controlled units make loading and unloading large or heavy items quick and easy, with no stairs or long carries across the property.</p>\r\n      </div>\r\n\r\n    </div>\r\n  </section>\r\n\r\n  <!-- ============================================================\r\n       SECTION 4: Local Content\r\n       ============================================================ -->\r\n  <section class=\"facility-section facility-section--light\">\r\n    <h2>Serving Temple, TX and Surrounding Areas</h2>\r\n    <p>My Garage Self Storage\u00ae is proud to serve the Temple community from our convenient location at 4800 South 31st Street. Whether you're a medical professional working near <strong>Baylor Scott &amp; White Medical Center</strong>, a student at <strong>Temple College</strong>, or a business owner along the I-35 corridor, our facility offers self storage solutions tailored to Central Texas life.</p>\r\n    <p>Located on South 31st Street near its intersection with <strong>Winchester Drive</strong>, our Temple storage facility is the go-to choice for residents preparing for moves, families decluttering between seasons, and small businesses needing extra space during a remodel or inventory overflow. With seamless access to <strong>Interstate 35</strong>, we're easy to reach whether you're coming from downtown Temple or the surrounding neighborhoods.</p>\r\n    <p>Our indoor and drive-up units, smart unit technology, and 24/7 gated entry make us a trusted partner for both short-term and long-term storage needs. Proudly serving Temple, Belton, Morgan's Point Resort, and the surrounding Central Texas communities.</p>\r\n  </section>\r\n\r\n  <!-- ============================================================\r\n       SECTION 5: Nearby Locations (keyword-free heading, intentional)\r\n       Images refactored to real <img> tags (was CSS background images).\r\n       Outdoor parking-storage references trimmed from the Belton and Morgan's\r\n       Point blurbs to keep this page consistent; drive-up retained since\r\n       Belton genuinely offers it.\r\n       ============================================================ -->\r\n  <section class=\"facility-section facility-section--white\">\r\n    <h2>Other Nearby Locations at My Garage</h2>\r\n    <p>Looking for self storage outside of Temple? My Garage Self Storage\u00ae has multiple convenient locations across Central Texas. Explore our nearby facilities below to find the right fit for your community.</p>\r\n\r\n    <div class=\"locations-grid\">\r\n\r\n      <article class=\"location-card\">\r\n        <img\r\n          class=\"location-card__image\"\r\n          src=\"https://cloud-1de12d.becdn.net/media/original/75d7338880f5ff41cc85282e82c45a68.webp\"\r\n          alt=\"Self storage units in Temple, TX at North 27th Street\"\r\n          width=\"400\"\r\n          height=\"250\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n        <div class=\"location-card__content\">\r\n          <h3>Temple, TX - North 27th Street</h3>\r\n          <p>Our second Temple location on North 27th Street offers flexible month-to-month rentals, smart unit options, and easy access for residents, students, and local businesses.</p>\r\n          <a href=\"https://www.mygarageselfstorage.com/storage-units/texas/temple/north-27th-street\" class=\"location-card__link\">View North 27th Street Storage</a>\r\n        </div>\r\n      </article>\r\n\r\n      <article class=\"location-card\">\r\n        <img\r\n          class=\"location-card__image\"\r\n          src=\"https://cloud-1de12d.becdn.net/media/original/3bd18bef4ab16cd6eb11f03b87f04944.jpg\"\r\n          alt=\"Self storage units in Belton, TX near Temple\"\r\n          width=\"400\"\r\n          height=\"250\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n        <div class=\"location-card__content\">\r\n          <h3>Belton, TX</h3>\r\n          <p>Convenient self storage in Belton, TX, on I-35 Frontage Road, with drive-up units and smart unit options just a short drive south of Temple.</p>\r\n          <a href=\"https://www.mygarageselfstorage.com/storage-units/texas/belton/i-35\" class=\"location-card__link\">View Belton Storage</a>\r\n        </div>\r\n      </article>\r\n\r\n      <article class=\"location-card\">\r\n        <img\r\n          class=\"location-card__image\"\r\n          src=\"https://cloud-1de12d.becdn.net/media/original/856edd0d0f32e364cae5f463280bbdb0.webp\"\r\n          alt=\"Self storage units in Morgan's Point Resort, TX near Temple\"\r\n          width=\"400\"\r\n          height=\"250\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n        <div class=\"location-card__content\">\r\n          <h3>Morgan's Point Resort, TX</h3>\r\n          <p>Self storage near Lake Belton in Morgan's Point Resort, TX. A convenient option for lake-area residents, seasonal storage, and waterfront living.</p>\r\n          <a href=\"https://www.mygarageselfstorage.com/storage-units/texas/morgans-point-resort/morgans-point-road\" class=\"location-card__link\">View Morgan's Point Storage</a>\r\n        </div>\r\n      </article>\r\n\r\n    </div>\r\n  </section>\r\n\r\n  <!-- ============================================================\r\n       SECTION 6: FAQs\r\n       ============================================================ -->\r\n  <section class=\"facility-section facility-section--light\">\r\n    <h2>FAQs about Self Storage in Temple, TX</h2>\r\n\r\n    <details class=\"faq-item\">\r\n      <summary><h3>How do I rent self storage units in Temple, TX online?</h3></summary>\r\n      <p>You can browse available self storage units online and rent or reserve your space directly from our website. No credit card is required to reserve, making it easy to lock in your space before your move.</p>\r\n    </details>\r\n\r\n    <details class=\"faq-item\">\r\n      <summary><h3>What types of self storage units are available in Temple, TX?</h3></summary>\r\n      <p>Our Temple, TX facility offers drive-up self storage units and indoor, hallway-access units, all standard non-climate-controlled storage. Select smart units with motion-detecting technology are also available for added peace of mind.</p>\r\n    </details>\r\n\r\n    <details class=\"faq-item\">\r\n      <summary><h3>What are the access hours for self storage units in Temple, TX?</h3></summary>\r\n      <p>Our Temple, TX storage facility offers 24/7 gated access. Code gate entry means you can reach your unit whenever your schedule allows, day or night.</p>\r\n    </details>\r\n\r\n    <details class=\"faq-item\">\r\n      <summary><h3>What security features do you offer for self storage units in Temple, TX?</h3></summary>\r\n      <p>Our Temple self storage facility is protected by a fully fenced perimeter, code gate entry, security video recording, and smart unit motion-detecting technology that sends real-time text alerts for added peace of mind on select units.</p>\r\n    </details>\r\n\r\n    <details class=\"faq-item\">\r\n      <summary><h3>Are your self storage units in Temple, TX climate-controlled?</h3></summary>\r\n      <p>Our South 31st Street facility offers standard, non-climate-controlled storage in both interior hallway-access units and drive-up units. These units keep your belongings enclosed and secure on flexible month-to-month terms.</p>\r\n    </details>\r\n\r\n    <details class=\"faq-item\">\r\n      <summary><h3>Do you offer drive-up self storage units in Temple, TX?</h3></summary>\r\n      <p>Yes. Our drive-up self storage units in Temple, TX let you pull your vehicle right up to your unit, making it easy to load and unload large or heavy items without long carries across the property.</p>\r\n    </details>\r\n  </section>\r\n\r\n  <!-- ============================================================\r\n       SECTION 7: Map + Location + CTA (2-column layout)\r\n       ============================================================ -->\r\n  <section class=\"facility-section facility-section--brand\">\r\n    <div class=\"map-section\">\r\n\r\n      <!-- Column 1: Google Map Embed -->\r\n      <div class=\"map-section__map\">\r\n        <iframe\r\n          src=\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d4503.85989038552!2d-97.37800258790058!3d31.055519074323595!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x86456b3749d78145%3A0x1d07e86601f1075e!2sMy%20Garage%20Self%20Storage!5e1!3m2!1sen!2sza!4v1779795343830!5m2!1sen!2sza\"\r\n          loading=\"lazy\"\r\n          allowfullscreen=\"\"\r\n          referrerpolicy=\"no-referrer-when-downgrade\"\r\n          title=\"My Garage Self Storage Temple, TX location map\">\r\n        </iframe>\r\n      </div>\r\n\r\n      <!-- Column 2: Heading, location info, directions, hours, CTA -->\r\n      <div class=\"map-section__info\">\r\n        <h2>Convenient Self Storage in Temple, TX</h2>\r\n\r\n        <p><strong>My Garage Self Storage\u00ae | South 31st Street</strong><br>\r\n        4800 S 31st St.<br>\r\n        Temple, TX 76502</p>\r\n\r\n        <p>Located on South 31st Street near its intersection with Winchester Drive, our Temple self storage facility offers easy highway access for residents, business owners, and travelers across Central Texas. We're conveniently positioned near Baylor Scott &amp; White Medical Center, Temple College, and Interstate 35.</p>\r\n\r\n        <p><strong>Access Hours:</strong> 24/7 gated entry with personal access code</p>\r\n\r\n        <a href=\"tel:2543311324\" class=\"cta-button\">Call (254) 331-1324</a>\r\n      </div>\r\n\r\n    </div>\r\n  </section>\r\n\r\n  <script type=\"application/ld+json\">\r\n  {\r\n    \"@context\": \"https://schema.org\",\r\n    \"@type\": \"FAQPage\",\r\n    \"mainEntity\": [\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"How do I rent self storage units in Temple, TX online?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"You can browse available self storage units online and rent or reserve your space directly from our website. No credit card is required to reserve, making it easy to lock in your space before your move.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"What types of self storage units are available in Temple, TX?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Our Temple, TX facility offers drive-up self storage units and indoor, hallway-access units, all standard non-climate-controlled storage. Select smart units with motion-detecting technology are also available for added peace of mind.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"What are the access hours for self storage units in Temple, TX?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Our Temple, TX storage facility offers 24/7 gated access. Code gate entry means you can reach your unit whenever your schedule allows, day or night.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"What security features do you offer for self storage units in Temple, TX?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Our Temple self storage facility is protected by a fully fenced perimeter, code gate entry, security video recording, and smart unit motion-detecting technology that sends real-time text alerts for added peace of mind on select units.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Are your self storage units in Temple, TX climate-controlled?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Our South 31st Street facility offers standard, non-climate-controlled storage in both interior hallway-access units and drive-up units. These units keep your belongings enclosed and secure on flexible month-to-month terms.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Do you offer drive-up self storage units in Temple, TX?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Yes. Our drive-up self storage units in Temple, TX let you pull your vehicle right up to your unit, making it easy to load and unload large or heavy items without long carries across the property.\"\r\n        }\r\n      }\r\n    ]\r\n  }\r\n  </script>\r\n\r\n</main>\r\n\r\n</body>\r\n</html>",
        "google_reviews_url": "https://www.google.com/maps/place/My+Garage+Self+Storage/@31.0555191,-97.3779972,973m/data=!3m1!1e3!4m8!3m7!1s0x86456b3749d78145:0x1d07e86601f1075e!8m2!3d31.0555191!4d-97.3754223!9m1!1b1!16s%2Fg%2F11s4cy3pnh!5m1!1e2?entry=ttu&g_ep=EgoyMDI2MDMxMS4wIKXMDSoASAFQAw%3D%3D",
        "virtual_tour_title": null,
        "bcc_reserve_confirm": 1,
        "virtual_tour_iframe": null,
        "cc_abandoned_cart_manager": 1
    },
    "synup_location_id": null,
    "is_my_own_insurance": 0,
    "public_phone": null,
    "public_email": null,
    "is_custom_location": false,
    "cubby_storefront_location_code": null,
    "cubby_storefront_checkout_code": null,
    "loc_post_unit_grid_ban": null,
    "billing_schedule": null,
    "client_url": "my-garage-self-storage",
    "slug": "mg31",
    "office_hours": [
        {
            "day_name": "Weekdays",
            "day_short": "Mon-Fri",
            "start_at": "09:00:00",
            "close_at": "17:00:00",
            "day_off": 1
        },
        {
            "day_name": "Saturday",
            "day_short": "Sat",
            "start_at": "00:00:00",
            "close_at": "00:00:00",
            "day_off": 0
        },
        {
            "day_name": "Sunday",
            "day_short": "Sun",
            "start_at": "00:00:00",
            "close_at": "00:00:00",
            "day_off": 0
        }
    ],
    "access_hours": [
        {
            "day_name": "Weekdays",
            "day_short": "Mon-Fri",
            "start_at": "06:00:00",
            "close_at": "21:00:00",
            "day_off": 1
        },
        {
            "day_name": "Saturday",
            "day_short": "Sat",
            "start_at": "06:00:00",
            "close_at": "21:00:00",
            "day_off": 1
        },
        {
            "day_name": "Sunday",
            "day_short": "Sun",
            "start_at": "06:00:00",
            "close_at": "21:00:00",
            "day_off": 1
        }
    ],
    "client_domain": null,
    "company_name": "My Garage Self Storage",
    "api_type": "ssm",
    "checkout_version": "v2",
    "is_tier_enabled": null,
    "is_limited_availability": 1,
    "is_unit_3d_image": 1,
    "rent_parking_unit": 1,
    "is_disable_rounding_unit_size": 1
}